.head .head1{
  /* height: 200rpx; */
  font-size: 32rpx;
  color: #fff;
  text-align: left;
  padding: 0 2.5%;
  box-sizing: border-box;
}

.head image {
	width: 13rpx;
	height: 22rpx;
}

.zwxx {
  color: #fff;
}

.head1 {
  color: #fff;
  font-size: 45rpx;
}

.ddinfo {
  /* background: #fff; */
  padding-bottom: 50rpx;
}

.formbd {
  /* border-top: 20rpx solid #f4f4f4; */
}

.sjname {
  padding: 20rpx 30rpx;
  background: #fff;
  color: #222323;
	font-size: 26rpx;
}

.sjname image {
  width: 24rpx;
  height: 24rpx;
  margin-right: 15rpx;
}

.cart-item {
  width: 95%;
  margin: 0 auto;
  background: #fff;
  padding: 10rpx 30rpx;
  border-bottom: 15rpx solid #fff;
  position: relative;
  overflow: hidden;
}

.cart-item .goods-pic {
  width: 100rpx;
  height: 100rpx;
  margin-right: 34rpx;
  border-radius: 20rpx;
}

.cart-item .goods-name {
	font-size: 28rpx;
	color: #000;
  margin-bottom: 10rpx;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
	display: flex;
	justify-content: space-between;
}

.cart-item .attr-list,
.cart-item .num {
  font-size: 9pt;
  color: #888;
}

.cart-item .attr-list .attr-item {
  display: inline-block;
  margin-right: 36rpx;
}

.cart-item .attr-list .attr-item:last-child {
  margin-right: 0;
}

.cart-item .price {
  color: #333;
}

.formbdyh {
  padding: 10rpx 30rpx;
  width: 95%;
  margin: 0 auto;
  background: #fff;
	color: #030303;
	font-size: 24rpx;
}

.yhhead {
  width: 35rpx;
  height: 35rpx;
  color: white;
  text-align: center;
  line-height: 35rpx;
  border-radius: 6rpx;
  margin-right: 20rpx;
}

.pei {
  background: #69af37;
}

.bao {
  background: #087beb;
}

.te {
  background: linear-gradient(to top, #ed767c, #ed414a);
}

.jian {
  background: #f57c12;
}

.xin {
  background: #ff4544;
}

.formftyh {
  /* border-top: 15rpx solid #f4f4f4; */
}

.sfk {
  padding: 20rpx 30rpx ;
  /* border-top: 1rpx solid #f4f4f4; */
}

.sfk-fv {
  min-width: 120rpx;
  font-size: 28rpx;
}

.xiaoji {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  flex-wrap: wrap;
  align-items: center;
}

.xiaoji view:nth-child(1) {
  font-size: 26rpx;
  color: #999;
}

.xiaoji view:nth-child(2) {
  margin-left: 25rpx;
  font-size: 32rpx;
  color: #333;
}

.xiaoji view:nth-child(3) {
  font-size: 35rpx;
  color: #e80000;
  font-weight: bold;
}

.weui-cell:before {
  border-top: 1rpx solid #efeff4;
}

.weui-cell {
  padding: 15rpx 30rpx;
}

.weui-cell__bd {
  min-width: 120rpx;
  font-size: 28rpx;
}

.weui-cell__ft {
  font-size: 24rpx;
	color: #030303;
}

.formft,
.formftyh,
.sjname {
  width: 95%;
  margin: 20rpx auto;
  /* box-shadow: 0 0 10rpx #eee; */
  border-radius: 20rpx;
  background: #fff;	
}
.formft .weui-cells{
	border-radius: 20rpx;
	color: #030303;
	font-size: 24rpx;
}

.sjname {
  margin-bottom: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.formftyh {
  margin-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.lxsj {
  color: #030303;
  font-size: 24rpx;
}

.headtitle {
  color: black;
  font-size: 30rpx;
}

.copy {
  margin-left: 20rpx;
	border: 1px solid #BCBBBB;
	border-radius: 2rpx;
	font-size: 20rpx;
	color: #747A7D;
	padding: 4rpx 10rpx;
}

.lxqs {
  color: #34aaff;
  padding: 0 20rpx;
  border-right: 1rpx solid #888;
  margin-right: 20rpx;
}

.lxqs image {
  width: 30rpx;
  height: 30rpx;
  margin-right: 20rpx;
}

.xzhiding {
  position: absolute;
  width: 140rpx;
  text-align: center;
  background: #ff4324;
  color: #fff;
  font-size: 18rpx;
  transform: rotate(-45deg);
  left: -45rpx;
  top: 15rpx;
}
.weui-cells:after, .weui-cells:before, .weui-cell:before {
	display: none;
}
.weui-cell__bd  {
	font-size: 24rpx;
	color: #030303;
}